package util;

import java.util.ArrayList;
import java.util.List;

public class ClassInformation {
	private String id;
	private String className;
	private String content;
	private List<Tag> childTags;

	public ClassInformation() {
	}

	public ClassInformation(String id, String className, List<Tag> childTags) {
		setClassName(className);
		setId(id);
		setChildTags(childTags);
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getClassName() {
		return className;
	}

	public void setClassName(String className) {
		this.className = className;
	}

	public List<Tag> getChildTags() {
		return childTags;
	}

	public void setChildTags(List<Tag> childTags) {
		this.childTags = childTags;
	}

	public void addChildTag(Tag tag) {
		if (childTags == null)
			childTags = new ArrayList<Tag>();
		childTags.add(tag);
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}
}
